dock (bench) - Spanish English Dictionary